cupcake or other sweet made and sold in bakeries or cake shops - Spanish English Dictionary